﻿.banner_cont{
	width: 100%;
	height: 5.14rem;
}
.banner_cont .banner_item{
	width: 7.50rem;
	height: 5.14rem;
}
.banner_cont .banner_item img{
	background-color: #f1f1f1;
}
.swiper-pagination-bullet-active{ background-color: #fff; }
.main_cont{
	width: 100%;
	background-color: #3b6a9f;
	padding: 0.40rem 0 0.76rem 0;
}
.main_cont .container{
	width: 6.16rem;
	margin: 0 auto;
}
.main_cont .container_head > h2{
	font-size: 0.24rem;
	color: #28c3ee;
	font-weight: bold;
	line-height: 0.26rem;
	letter-spacing: 0.02rem;
}
.main_cont .container_head > h3{
	font-size: 0.30rem;
	line-height: 0.32rem;
	margin-top: 0.16rem;
	color: #fff;
}
.main_cont .container .c_text{
	font-size: 0.24rem;
	line-height: 0.52rem;
	color: #fff;
	margin-top: 0.30rem;
	font-family: '宋体';
}
.main_cont .container .pic_block{
	width: 6.16rem;
	margin-top: 0.46rem;
}
.main_cont .container .pic_block .pic{
	width: 100%;
	height: 3.08rem;
	border-radius: 0.16rem;
	background-color: #f1f1f1;
}
.main_cont .container .pic_block h2{
	font-size: 0.3rem;
	color: #fff;
	line-height: 0.30rem;
	margin-top: 0.16rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.main_cont .container .pic_block .time{
	font-size: 0.24rem;
	font-family: '宋体';
	line-height: 0.26rem;
	color:#fff;
	margin-top: 0.24rem;
}
.main_cont .container .pic_block .txt{
	font-size: 0.24rem;
	color: #fff;
	line-height: 0.44rem;
	margin-top: 0.16rem;
}
